12172 Saratoga Sunnyvale Rd, Saratoga, CA 95070, United States
View on Map
What travelers say:
This is a Taiwanese restaurant, the store is not big, the decoration is relatively simple, the boss is more enthusiastic, the braised pork rice is very fragrant, delicious, and the price is not expensive.